package io.mybatis.example.springboot.model;

import io.mybatis.provider.Entity;
import org.apache.ibatis.type.JdbcType;

import lombok.Getter;
import lombok.Setter;


/**
 * QRTZ_BLOB_TRIGGERS - Blob类型的触发器表
 *
 * @author mkj
 */
@Getter
@Setter
@Entity.Table("QRTZ_BLOB_TRIGGERS" remark = "Blob类型的触发器表", autoResultMap = true)
public class QrtzBlobTriggersDO {
  @Entity.Column(value = "sched_name", id = true, remark = "调度名称", updatable = false, insertable = false)
  private String schedName;

  @Entity.Column(value = "trigger_name", id = true, remark = "qrtz_triggers表trigger_name的外键", updatable = false, insertable = false)
  private String triggerName;

  @Entity.Column(value = "trigger_group", id = true, remark = "qrtz_triggers表trigger_group的外键", updatable = false, insertable = false)
  private String triggerGroup;

  @Entity.Column(value = "blob_data", remark = "存放持久化Trigger对象")
  private byte[] blobData;

}
